/*
 * BinaryAddOperatorAst.h
 *
 *  Created on: 30 Oct 2010
 *      Author: kn308
 */

#ifndef BINARYADDOPERATORAST_H_
#define BINARYADDOPERATORAST_H_

#include "BinaryOperatorAst.h"
#include "ExpressionAst.h"

namespace MAlice
{
class BinaryAddOperatorAst: public BinaryOperatorAst
{
public:
	BinaryAddOperatorAst(ExpressionAst* lhs, ExpressionAst* rhs);
	virtual ~BinaryAddOperatorAst();
	virtual llvm::Value* generate();
};
}
#endif /* BINARYADDOPERATORAST_H_ */
